如果您有更喜歡的後端語言,可以選擇以其他語言實作,在How to GraphQL這個網頁有提供許多語言的範例教學,作法應該都是相似的概念。
在今天的一開始,我們假設你已經有了一個能夠開發rails的環境了,跟著以下步驟,開啟rails的專案。
rails new graphql-api
cd graphql-api
rails db:create
gem 'sqlite3'
gem 'sqlite3', '~> 1.3', '< 1.4'
bundle update --source=sqlite
bundle exec rails db:create
gem 'graphql', '1.8.13'
bundle update
bundle exec rails generate graphql:install
gem 'graphiql-rails', group: :development
gem 'graphiql-rails', '1.5.0', group: :development
bundle update
這一步是安裝了一個叫做graphiql的測試工具,我們可以在上面很方便的去進行graphql語法的測試。
至此為止,我們已經有了一個graphql的環境了。